self-descriptive number - Spanish English Dictionary